Correct by Construction Resource-based Process Composition
نویسندگان
چکیده
The need for rigorous process composition is encountered in many situations pertaining to the development and analysis of complex systems. We discuss the use of Classical Linear Logic (CLL) for correct-by-construction resource-based process composition. Abstract processes are specified as CLL sequents describing the types of input and output resources. The proofs-as-processes paradigm and its recent evolutions enable the composition of such processes via logical inference, with mathematical guarantees when it comes to concurrent execution, deadlock freedom, and systematic resource accounting. We introduce algorithms to automate the necessary inference steps for binary compositions of processes in parallel, conditionally, and in sequence. We combine decision procedures and heuristics to achieve intuitive and practically useful compositions in an applied setting. Our work is implemented within the formal setting of the HOL Light proof assistant and incorporated in the WorkflowFM prototype to facilitate diagrammatic, correct-by-construction process workflows.
منابع مشابه
Project Manager Competency Model based on ANP Method in Construction Projects
Most developed countries have already accepted‘’ Competency’’ as the major factor in making management more competitive, therefore they have discovered the importance of Qualification Models and their application to cause human resources growth. Consequently, their aim is to improve the qualification of their human resources, and to reach this end, considering different ways of assessing compet...
متن کاملEnsuring Correct-by-Construction Resource Usage by using Full-Spectrum Dependent Types
Where it has been done at all, formally demonstrating the correctness of functional programs has historically focused on proving essential properties derived from the functional specification of the software. In this paper, we show that correct-by-construction software development can also handle the equally important class of extra-functional properties, namely the correct usage of resources. ...
متن کاملModelling and Implementation of Correct by Construction Healthcare Workflows
We present a rigorous methodology for the modelling and implementation of correct by construction healthcare workflows. It relies on the theoretical concept of proofs-as-processes that draws a connection between logical proofs and process workflows. Based on this, our methodology offers an increased level of trust through mathematical guarantees of correctness for the constructed workflows, inc...
متن کاملAnalysis of the current costing process based on activity-based costing in Lamerd Valiyeasr Hospital
Introduction: Activity-based costing system is one of the new systems of costing price of products and services for providing the required information for managers. It helps the users with correct and appropriate deciesions. The present study aims at determining the costing price of the services based on activity costing method in Lamerd Valiyeasr Hospital. Methods: The present study is a cr...
متن کاملOPTIMIZATION OF MULTI PERIOD - MULTI LOCATION CONSTRUCTION PROJECTS CONSIDERING RESOURCE POOL AND BATCH ORDERING
During the past two decades, some industries have been moving towards project-centered systems in many modern countries. Therefore, managing simultaneous projects with considering the limitations in resources, equipment and manpower is very crucial. In the real world, project-based organizations are always facing with two main important features. First, the construction projects are decentraliz...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2018